Texture IDs are unsigned, so treat them like that.
GdkTexture parent_instance;
GdkGLContext *context;
- int id;
+ guint id;
cairo_surface_t *saved;
return self->context;
}
-int
+guint
gdk_gl_texture_get_id (GdkGLTexture *self)
{
return self->id;
**/
GdkTexture *
gdk_texture_new_for_gl (GdkGLContext *context,
- int id,
+ guint id,
int width,
int height,
GDestroyNotify destroy,
GDK_AVAILABLE_IN_3_94
GdkTexture * gdk_texture_new_for_gl (GdkGLContext *context,
- int id,
+ guint id,
int width,
int height,
GDestroyNotify destroy,
G_DECLARE_FINAL_TYPE (GdkGLTexture, gdk_gl_texture, GDK, GL_TEXTURE, GdkTexture)
GdkGLContext * gdk_gl_texture_get_context (GdkGLTexture *self);
-int gdk_gl_texture_get_id (GdkGLTexture *self);
+guint gdk_gl_texture_get_id (GdkGLTexture *self);
G_END_DECLS